package vista;

import java.awt.Color;
import java.awt.Font;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextPane;

import control.ControladorIniciarPartida;
import model.ModeloObsrvable;

public class VistaDarDatosCaso {

	public VistaDarDatosCaso(ModeloObsrvable modelo, VentanaPrincipal vista) {
		
		JLabel lblLugar = new JLabel("  "+modelo.getPoliciaCiudadActual());
		lblLugar.setFont(new Font("Tahoma", Font.BOLD, 36));
		lblLugar.setForeground(Color.WHITE);
		lblLugar.setBounds(417, 108, 541, 50);
		vista.add(lblLugar);
		
		JLabel lblMasculino = new JLabel("  "+modelo.getSexoLadron());
		lblMasculino.setForeground(Color.WHITE);
		lblMasculino.setFont(new Font("Tahoma", Font.BOLD, 32));
		lblMasculino.setBounds(370, 239, 527, 36);
		vista.add(lblMasculino);
		
		JLabel lblObjetoooo = new JLabel("  "+modelo.getNombreDelObjetoRobado());
		lblObjetoooo.setForeground(Color.WHITE);
		lblObjetoooo.setFont(new Font("Tahoma", Font.BOLD, 32));
		lblObjetoooo.setBounds(525, 160, 533, 36);
		vista.add(lblObjetoooo);
		
		JLabel lblNombre = new JLabel("  "+modelo.getPoliciaNombre());
		lblNombre.setForeground(Color.WHITE);
		lblNombre.setFont(new Font("Tahoma", Font.BOLD, 32));
		lblNombre.setBounds(212, 569, 527, 36);
		vista.add(lblNombre);
		
		JTextPane txtrnoticiasnTesoro = new JTextPane();
		txtrnoticiasnTesoro.setOpaque(false);
		txtrnoticiasnTesoro.setEnabled(false);
		txtrnoticiasnTesoro.setEditable(false);
		txtrnoticiasnTesoro.setBounds(10, 30, 864, 800);
		txtrnoticiasnTesoro.setBackground(new Color(192, 192, 192));
		txtrnoticiasnTesoro.setFont(new Font("Tahoma", Font.PLAIN, 34));
		txtrnoticiasnTesoro.setText("**NOTICIAS** \n\nTesoro nacional robado en: \nEl botin ha sido identificado como: \n\nUn sospechoso de sexo: \t\t    ha sido visto en el lugar del crimen.\n\nTu mision: Perseguir al ladron hasta su escondite y arrestarlo!\n\nTienes que arrestar al ladron antes del domingo a las 17hs.\nBuena suerte ");
		vista.add(txtrnoticiasnTesoro);
		
		vista.sonido.verificarQueEstaSonando();
		
		JButton btnOk_1 = new JButton("Empezar Partida");
		btnOk_1.setFont(new Font("Tahoma", Font.PLAIN, 26));
		btnOk_1.addActionListener(new ControladorIniciarPartida(vista,modelo));
		btnOk_1.setBounds(973, 450, 350, 150);
		vista.add(btnOk_1);
		
		JLabel lblImageeen = new JLabel("");
		lblImageeen.setIcon(new ImageIcon(VistaDarDatosCaso.class.getResource("/vista/imagenes/ladron.jpg")));
		lblImageeen.setBackground(Color.WHITE);
		lblImageeen.setBounds(973, 120, 350, 250);
		vista.add(lblImageeen);
		vista.repaint();
		vista.setVisible(true);
	}
}
